#define _CRT_SECURE_NO_WARNINGS

#include"doubelist.h"


void test01()
{
	DNode* plist01 = NULL;

	DListInit(&plist01);

	DLTPushBack(plist01, 111);
	DLTPushBack(plist01, 1577);
	DLTPushBack(plist01, 888);

	DLTPushBack(plist01, 999);

	DLTPushBack(plist01,777);
	DLTPrint(plist01);
	DLTPushFront(plist01, 8989);
	DLTPrint(plist01);

	DNode* find01 = DLTFind(plist01, 999);
	DLTInsertBack(find01, 7878);
	DLTPrint(plist01);
	DLTInsertFront(find01, 6767);
	DLTPrint(plist01);

	DLTErase(find01);
	DLTPrint(plist01);
	DLTDestory(plist01);

	
	plist01 = NULL;
}


int main()
{
	test01();
	return 0;
}